262

Blockchain Technology

IOTA is a protocol for IoT; unlike blockchain, it is highly scalable. Three compo­

nents constitute the IOTA architecture: the node, the Tangle and the client.

• The node is the network of devices that validates transactions to ensure the

Tangle’s integrity.

• The clients are network users.

• The Tangle is the network of validated transactions simulated across all the

nodes in the network. Every valid transaction is appended to two previous

ones directly or indirectly to form a DAG. For example, in Figure 16.1,

Block 3 is directly attached to block number 1 but indirectly connected to

the genesis block 0.

16.1.3  Introduction to Internet of Things

IoT is a technology that brings together various “things” such as sensors, embedded

devices, controllers, software, etc. together under one physical network. Things could

FIGURE 16.1  Machine2Machine communication

FIGURE 16.2  Transaction blocks in IOTA Tangle. (From An illustration of transaction

blocks in IOTA Tangle. (2018, September 27). [Image]. https://www.Blockchainguide.Biz/

Tag/Iota/.)